table.RECORD_DATA_GET Function
Syntax
Record_Data as B = Record_Data_Get([N record_number])
Arguments
- record_number
Optional. Default = Current record. The number of a record.
Description
Return the all the data from the current records field as a blob.
Discussion
The <TBL>.RECORD_DATA_GET() method copies all the field values from Record_Number (or the current record if Record_Number is not specified) to a blob variable. Note : You can use PROPERTY_TO_STRING() and PROPERTY_FROM_STRING() to move data between tables with different structures.
Example
This script copies the current record to a blob variable. It then opens a table with an identical structure and pastes in a new record. The script is attached to a button on a form.
dim record_data as B dim tbl as P tbl = table.current() record_data = tbl.record_data_get() target = table.open("clone") target.enter_begin() target.record_data_set(record_data) target.enter_end(.T.) target.close()
See Also